package com.bby.user.bean.req;

import com.bby.common.model.UserGroup;
import lombok.Data;

/**
 * 共有以下情况
 * <ul>
 *     <li>添加用户时：opera=addUser，groupId，userId</li>
 *     <li>添加用户分组时：opera=addGroup，group</li>
 *     <li>重命名用户分组时：opera=renameGroup，groupId，newName</li>
 *     <li>删除用户时：opera=deleteUser，groupId，userId</li>
 *     <li>删除用户分组时：opera=deleteGroup，groupId</li>
 * </ul>
 *
 *
 */
@Data
public class UserGroupActionReq {
    /**
     * 干啥，有：addUser,addGroup,deleteUser,deleteGroup,renameGroup，必须
     */
    String opera;
    /**
     * 分组id，必须
     */
    String groupId;
    /**
     * 新建分组、重命名时必须
     */
    String newName;
    /**
     * 添加、删除用户必须
     */
    String userId;
}
